Smush\Core\Settings C

Total Complexity 120
Dependencies 1
Dependents 15
Total lines 797
Lines of code 369
Logical lines of code 199
Comment lines 288
Methods 23
Properties 12

Methods 23

Method Rating Maintainability Complexity Lines of code
can_access()
B
47 21 29
save()
A
44 15 41
parse_lazy_load_settings()
A
39 13 71
init()
A
45 14 38
is_network_enabled()
A
56 10 16
parse_bulk_settings()
S
59 6 12
get_setting()
S
62 5 11
__construct()
S
65 5 8
parse_cdn_settings()
S
59 4 14
init_lazy_load_defaults()
S
45 1 48
set_setting()
S
67 4 7
delete_setting()
S
67 4 7
parse_access_settings()
S
61 3 12
reset()
S
57 2 17
get()
S
68 3 7
set()
S
68 2 7
get_instance()
S
71 2 6
get_lazy_load_fields()
S
82 1 3
get_settings_fields()
S
82 1 3
get_tools_fields()
S
82 1 3
get_cdn_fields()
S
82 1 3
get_integrations_fields()
S
82 1 3
get_bulk_fields()
S
82 1 3